package com.xjrsoft.module.customerTwo.aiplm.t_aiplm_text2img_simple.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;

/**
 * 实体类
 *
 * @author dongxinhang
 * @since 2024-07-04
 */
@Data
@TableName("t_aiplm_text2img_simple")
public class TAiplmText2imgSimple implements Serializable {

	private static final long serialVersionUID = 1L;

	/**
	* 主键值
	*/
	@TableId(value = "F_Id", type = IdType.ASSIGN_UUID)
	private String id;
	/**
	* 产品类型
	*/
	@TableField("modle_id")
	private String modleId;
	/**
	* 关键词
	*/
	@TableField("prompt")
	private String prompt;
	/**
	* 生成数量
	*/
	@TableField("batch_size")
	private Integer batchSize;
	/**
	* 分辨率
	*/
	@TableField("resolving_power")
	private Integer resolvingPower;
	/**
	* 图片
	*/
	@TableField("img1")
	private String img1;
	/**
	* 图片
	*/
	@TableField("img2")
	private String img2;
	/**
	* 图片
	*/
	@TableField("img3")
	private String img3;
	/**
	* 图片
	*/
	@TableField("img4")
	private String img4;
	/**
	* 删除标记
	*/
	@TableField(value = "F_DeleteMark", fill = FieldFill.INSERT)
	@TableLogic
	private Integer deleteMark;
	/**
	* 有效标记
	*/
	@TableField(value = "F_EnabledMark", fill = FieldFill.INSERT)
	private Integer enabledMark;
	/**
	* 创建时间
	*/
	@TableField(value = "F_CreateDate", fill = FieldFill.INSERT)
	private LocalDateTime createDate;
	/**
	* 创建人主键值
	*/
	@TableField(value = "F_CreateUserId", fill = FieldFill.INSERT)
	private String createUserId;
	/**
	* 创建人姓名
	*/
	@TableField(value = "F_CreateUserName", fill = FieldFill.INSERT)
	private String createUserName;
	/**
	* 修改时间
	*/
	@TableField(value = "F_ModifyDate", fill = FieldFill.UPDATE)
	private LocalDateTime modifyDate;
	/**
	* 修改人主键值
	*/
	@TableField(value = "F_ModifyUserId", fill = FieldFill.UPDATE)
	private String modifyUserId;
	/**
	* 修改人姓名
	*/
	@TableField(value = "F_ModifyUserName", fill = FieldFill.UPDATE)
	private String modifyUserName;


}
